Skip to content

feat: add MUSA and OpenVINO support using upstream llama.cpp images#897

Merged
ericcurtin merged 1 commit into
mainfrom
add-musa-openvino-support
Apr 30, 2026
Merged

feat: add MUSA and OpenVINO support using upstream llama.cpp images#897
ericcurtin merged 1 commit into
mainfrom
add-musa-openvino-support

Conversation

@ilopezluna
Copy link
Copy Markdown
Contributor

Add musa and openvino as new LLAMA_SERVER_VARIANT options, leveraging the official ghcr.io/ggml-org/llama.cpp server-musa and server-openvino images.

Changes:

  • scripts/resolve-llama-upstream-image.sh: map musa -> server-musa, openvino -> server-openvino
  • Makefile: add docker-build-musa, docker-run-musa, docker-build-openvino, docker-run-openvino targets; restrict both to linux/amd64; update help
  • .github/workflows/release.yml: add MUSA and OpenVINO image build steps with tags docker/model-runner:{tag}-musa and docker/model-runner:{tag}-openvino

Add musa and openvino as new LLAMA_SERVER_VARIANT options, leveraging the
official ghcr.io/ggml-org/llama.cpp server-musa and server-openvino images.

Changes:
- scripts/resolve-llama-upstream-image.sh: map musa -> server-musa,
  openvino -> server-openvino
- Makefile: add docker-build-musa, docker-run-musa, docker-build-openvino,
  docker-run-openvino targets; restrict both to linux/amd64; update help
- .github/workflows/release.yml: add MUSA and OpenVINO image build steps
  with tags docker/model-runner:{tag}-musa and docker/model-runner:{tag}-openvino
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds support for MUSA and OpenVINO backends by introducing new Docker image definitions, build and run targets in the Makefile, and updating the upstream image resolution script. The changes correctly restrict these variants to the linux/amd64 platform and update the help documentation accordingly. I have no feedback to provide.

@ilopezluna ilopezluna marked this pull request as ready for review April 30, 2026 11:52
Copy link
Copy Markdown
Contributor

@sourcery-ai sourcery-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey - I've reviewed your changes and they look great!


Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

@ilopezluna ilopezluna requested a review from a team April 30, 2026 12:00
@ericcurtin ericcurtin merged commit dda376b into main Apr 30, 2026
14 checks passed
@ericcurtin ericcurtin deleted the add-musa-openvino-support branch April 30, 2026 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants